.global-card {
  display: flex;
  flex-direction: column;

  height: 100%;

  .el-card__body {
    // height: 100%;

    display: flex;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
  }
}

.global-descriptions {
  .el-descriptions__label {
    width: 24%;
    // max-width: 160px !important;
  }
}

.global-drawer-tabs {
  height: 100%;

  .el-tabs__content {
    height: calc(100% - 55px);
    overflow: auto;
    margin-right: -20px;
    padding-right: 20px;
  }

  .el-tab-pane {
    height: 100%;
  }
}

// 仅适用tabs和pane分离
.global-drawer-tabs-separate {
  height: 100%;

  .separate-main {
    height: calc(100% - 55px);
    overflow: auto;
  }
}

.global-search-form {
  .el-form-item {
    margin-right: 0 !important;
  }

  .el-select {
    width: 112px;
  }

  .el-select.el-select--small {
    width: 104px;
  }
}
